最近慢慢發現一些網路應用都開始有類似的功能,覺得蠻有意思的就花了一些時間研究一下
最近在使用 logseq 的時候發現它有提供一個不需要註冊就可以直接使用的模式,可以讀取本地端檔案寫筆記。然後發現 Excalidraw 也有支援離線模式。
logseq 的話蠻容易發現的,因為它在讀取本地檔案之前會跟你要求相關檔案的存取權限,然後根據相關資訊就可以知道是 File System Access API。然後 Excalidraw 的部分是因為它是開源專案,同時也有撰寫相關技術文章,所以很快就知道背後的技術脈絡是什麼。看完那些大大分享的文章之後又覺得網路的發展越來越讓人興奮了
在 棄用 Electron,轉而支援 Web 版本 這篇文章有談到 Electron 確實還是目前網頁應用程式很熱門的選擇,如 Slack, Discord, VScode 都是採用 Electron 的架構發布的。但 Electron 確實也存在一些它要克服的問題,文章中也有稍微列舉一些 Electron 跨平台支援不盡完善的地方。當然這些絕對不是決定性的因素,而是文章後段談到的 PWA (漸進式 Web 應用) 為我們帶來的種種好處
關於 PWA 的種種好處,我們明天再娓娓道來,謝謝大家縮看